package com.luxk.db.storage;

import com.luxk.db.common.ImpactException;

public interface StorageGroup {
	public void mount(String[] paths) throws ImpactException;
	public void unmount() throws ImpactException;
	public String getName();
	
	public StorageUnit createStorageUnit(String name) throws ImpactException;
	public void dropStorageUnit(StorageUnit unit) throws ImpactException;
	public StorageUnit getStorageUnit(String name);
	public StorageUnit[] getStorageUnitList();
}
